iT邦幫忙

2024 iThome 鐵人賽

DAY 1
1

Someday Is Today. —Matthew Dicks
(現在就是那一天)

前言

我之所以開始了這次的挑戰,是因為發現從研究所畢業後,跟朋友們聚會被問到最近在做什麼,但我很難給出一段清晰完整的解釋,只能零星的說出正在使用的技術或流程,這表示我對於這些技術了解的還不夠全面。
朋友建議我可以寫一些分享文章一起學習,他們對這些技術也很感興趣,但我總是害怕開始,覺得自己不夠厲害,總是說「下次一定」,說著說著就一年過去了,哈哈哈嗚嗚嗚嗚嗚...
很感謝iThome在我查找資料的時候,跳出2024鐵人賽頁面,讓我找到一個契機鞭策自己,必須現在就開始!

https://ithelp.ithome.com.tw/upload/images/20240915/201694921XY4GQmuRy.jpg


30天挑戰目標

在接下來的30天中,我將以一名DevOps新手的身份,進行深入的實踐挑戰。
我計劃從以下幾個方面展開學習和實踐:

CI/CD Pipeline

構建和優化CI/CD流程,從代碼提交到自動化部署,實現高效的軟件交付。使用工具包括Azure DevOps和Git。

容器化

使用Docker進行應用容器化,學習如何編寫Dockerfile和配置Docker Compose,並在Azure Container Registry中管理容器映像。

Kubernetes與AKS

了解Kubernetes的基本概念,並在Azure Kubernetes Service(AKS)上實施自動化部署。

監控與管理

設置和使用監控工具,如Prometheus、Grafana以及Azure Monitor,進行系統監控和性能分析。


個人學習目標

為了有效地完成這30天的挑戰,我將設立以下個人學習目標:

每天實踐一項技術

每天集中實踐一項DevOps相關的技術或工具。

記錄學習成果

每天撰寫學習筆記和實踐心得,幫助鞏固所學知識,方便日後回顧和整理。

解決實踐中的挑戰

遇到問題時主動尋找解決方案,並記錄解決過程和結果。


小結

這次30天的挑戰將幫助我從基礎開始,逐步掌握DevOps的核心技能。希望這一過程不僅能提升我的技術能力,也能為大家提供實用的學習資源和技巧。我期待在這段旅程中學習到更多,並且期待能夠獲得更多的指導與建議。

預告

下一篇我準備介紹DevOps的基本概念~


下一篇
Day02 - DevOps基本概念
系列文
DevOps菜鳥的30天實踐挑戰:從 CI/CD Pipeline 到雲端佈署12
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言